import java.util.ArrayList;
import java.util.LinkedList;



public class TestDemo {
    public static void main(String[] args) {

       // LinkedList
        //ArrayList
        DynamicArray<Integer> arr = new DynamicArray<>();
        for(int i = 0 ; i < 10 ; i ++)
            arr.addLast(i);
        System.out.println(arr);
        arr.add(1, 100);
        System.out.println(arr);
        arr.addFirst(-1);
        System.out.println(arr);
        arr.remove(2);
        System.out.println(arr);
        arr.removeElement(4);
        System.out.println(arr);
        arr.removeFirst();
        System.out.println(arr);
    }

}
